supporting shoe - French English Dictionary